home *** CD-ROM | disk | FTP | other *** search
- Short: Configurable DPMS blanker [68k/MorphOS]
- Author: Olivier Fabre <off@free.fr>
- Uploader: Olivier Fabre <off@free.fr>
- Version: 1.8
- Type: util/blank
- Requires: OS3.1; CGX/P96 for DPMS
- Date: 31.01.2002
- Www: http://off.free.fr/matrix/
- Distribution: Freeware
-
- [version française plus bas]
-
- === ENGLISH =====
-
- Matrix is a configurable, system friendly screen blanker (commodity, tested
- with MuForce/MuGuardianAngel).
-
- It will work on OCS/ECS/AGA, but requires CGX or P96 for DPMS management
- (power consumption reduction).
-
- Sorry, still no DPMS for ECS/AGA: I lack time, documentation and
- motivation. But if you can help with some working code, do not hesitate to
- mail me.
-
- Installation is easy : just drag it into WBStartup and edit the tooltypes
- if you wish to change the default settings.
-
- French and English AmigaGuide docs included.
-
-
- ===== Changes since last Aminet release (v1.6 - 03.02.2001):
-
- === v1.8 (31.01.2002)
-
- · Fixed graphic bug introduced in 1.7: character erasure was one pixel too
- big horizontally and vertically.
- · Changed default screen selection (when no modeid is given): now opens a 4
- (under AGA) or 8 (under CGX) bits depth screen, of the same size as the WB,
- or of the size given by the Width and Height tooltypes. If that fails,
- clone the WB screen (that was the default behaviour previously). Using a
- lower depth screen should improve the speed (and it is necessary for the
- ColourCycle option to work).
- · Added Colour option to change the Matrix colour. [Rafo]
- · Added ColourCycle option to cycle through all colours of the palette,
- like the WB blanker does...
- · Changed ThreadsLength to be a percentage of the screen height
- (threadslength=100 means 1 thread per column in average, 50 means 2
- threads, etc.). Default value 75.
- · Changed commodity name from "Matrix Blanker" to "MatrixBlanker" for
- MagicExchange usage. [DET Nicolas]
- · Minor fixes and improvements...
-
- === v1.7 (16.12.2001 - webpage release)
-
- · BugFix: I was freeing a MsgPort with DeletePort() instead of
- DeleteMsgPort() [Frank Wille].
- · BugFix: Could read upto 9 modeid and crash since the limit was 5.
- · Much faster under CGX3 and CGX4+FORCECHUNKY=0 [thanks to Massimo
- Tantignone].
- · Rendering problem under the latest CGX versions (like under MOS) fixed
- (but I think that they were due to a bug in CGX).
- · Now all arguments will be set to the min/max bound instead of the default
- value if they are out of bounds (ie timeout=2 will be changed to 4, not
- 240).
- · Compiled with VBCC 0.8a, with more optimisations, for 68000/020/040 and
- MorphOS.
- · Removed all reference to ECS/AGA for the MorphOS version.
- · Minor changes and source cleanup.
-
-
- === FRANÇAIS =====
-
- Matrix est un économiseur d'écran "system friendly" (c'est une commodité,
- il a été testé avec MuForce et MuGuardianAngel).
-
- Il marche sur OCS/ECS/AGA, mais nécessite CGX ou P96 pour le DPMS
- (réduction de la consommation électrique du moniteur). Désolé, toujours pas
- de DPMS pour ECS/AGA: je manque de doc, de temps et de motivation. Mais si
- vous pouvez m'aider, n'hésitez pas à m'écrire.
-
- L'installation est très simple : déplacez simplement son icone dans le
- tiroir WBStartup puis éditez les types d'outil si vous désirez changer les
- réglages par défaut.
-
- Documentation en français au format AmigaGuide dans l'archive.
-
-
- ===== Changements depuis la v1.6 (03.02.2001):
-
- === v1.8 (31.01.2002)
-
- · Corrigé un bug graphique introduit dans la version 1.7: le rectangle noir
- servant à effaçer les caractères était trop gros d'un pixel horizontalement
- et verticalement.
- · Changé la sélection de l'écran par défaut (quand aucun ModeID n'est
- donné): ouvre maintenant un écran d'une profondeur de 4 bits (en AGA) ou 8
- bits (sous CGX/P96), d'une taille définie par les tooltypes Width et Height
- ou de celle du WB s'ils ne sont pas présents. Si cela échoue, Matrix
- essayera de cloner l'écran du WB, comme auparavant. Utiliser une profondeur
- plus petite permet d'accélérer l'affichage, et est indispensable à l'option
- ColourCycle.
- · Ajouté l'option Colour pour changer la couleur de la Matrice. [Rafo]
- · Ajouté l'option ColourCycle pour faire défiler toutes les couleurs de la
- palette, comme le fait le blanker livré avec le WB...
- · Changé ThreadsLength en un pourcentage de la hauteur de l'écran
- (threadslength=100 pour avoir 1 "ligne de code" par colonne en moyenne, 50
- pour 2 lignes, etc.). Valeur par défaut: 75.
- · Changé le nom de la commodité de "Matrix Blanker" en "MatrixBlanker" pour
- utiliser avec MagicExchange. [DET Nicolas]
- · Corrections et améliorations mineures...
-
- === v1.7 (16.12.2001 - distribué sur ma page web)
-
- · BugFix: Je libérais un MsgPort avec DeletePort() au lieu de
- DeleteMsgPort(). [Frank Wille]
- · BugFix: Jusqu'à 9 modeid pouvaient être lus alors que la limite était de 5.
- · Beaucoup plus rapide sous CGX3 et CGX4+FORCECHUNKY=0. [merci à Massimo
- Tantignone]
- · Problème d'affichage sous les dernières versions de CGX (comme sous MOS)
- corrigé (causé par un bug de CGX).
- · Lorsqu'un argument hors des limites acceptées est fourni par l'utilisateur,
- il sera ramené à la limite et non plus à la valeur par défaut (par ex.,
- timeout=2 sera changé en 4 et non 240).
- · Compilé avec VBCC 0.8a, optimisations activées, pour 68k et MorphOS.
- · Enlevé toutes les références au chipset ECS/AGA dans la version MorphOS.
- · Changements mineurs et nettoyage du source.
-